1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| #添加当前修改的文件到暂存区 git add . #如果你自动追踪文件,包括你已经手动删除的,状态为Deleted的文件 git add -u #提交你的修改 git commit –m "你的注释" #推送你的更新到远程服务器,语法为 git push [远程名] [本地分支]:[远程分支] git push origin master #查看文件状态 git status #跟踪新文件 git add readme.txt #从当前跟踪列表移除文件,并完全删除 git rm readme.txt #仅在暂存区删除,保留文件在当前目录,不再跟踪 git rm –cached readme.txt #重命名文件 git mv reademe.txt readme #查看提交的历史记录 git log #修改最后一次提交注释的,利用–amend参数 git commit --amend #忘记提交某些修改,下面的三条命令只会得到一个提交。 git commit –m "add readme.txt" git add readme_forgotten git commit –amend #假设你已经使用git add .,将修改过的文件a、b加到暂存区 #现在你只想提交a文件,不想提交b文件,应该这样 git reset HEAD b #取消对文件的修改 git checkout –- readme.txt
|